@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px; font-family:Helvetica,Arial,sans-serif;}
img{ border:none;}
.cl{ clear:both;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	margin:0;
	padding:0;

background:}
img{
	border:0;
	font-size: 14px;
}
.top-top{background-color:#f3f3f4 ; text-align:center; padding:10px; font-size:9px;}
.head{width:980px; height:auto; margin:0 auto; overflow:hidden;} /*border:1px solid #000;*/
.head_top{width:980px; height:auto; overflow:hidden;} 
.logop{margin:0; float:left;}
.search{background:url(../imgs/SearchBg.png) no-repeat; height:33px; width:300px; float:left; margin:25px 0 0 20px;}
.sbmit{width:30px; height:33px; background:none; cursor:pointer; border:none; float:left;}
.searchtxt{width:265px; height:28px; background:none; border:none; line-height:28px; float:left;}
.anq{margin:10px 0 0 20px; float:left; background:url(../imgs/CartBg.jpg) no-repeat; height:40px; width:70px; padding-top:25px; padding-left:55px; font-weight:bold;}
.anq strong{color:#f00; font-weight:bold; font-size:15px;}
.lk{float:left; margin:33px 0 0 8px;}
.lk a{text-decoration:none; color:#333;}
.lk a:hover{text-decoration:underline; color:#f00;}
.headNva{width:980px; height:auto; overflow:hidden;}
.about_top{margin:0px; padding:0px; float:right; width:auto; height:auto;}
.about_top li{list-style:none; float:left;background:#ff530f; margin:0 0 0 5px; padding:3px 5px; color:#FFF; width:auto;}
.about_top li a{color:#fff; text-decoration:none;}
.about_top li a:hover{color:#ffff00; text-decoration:underline;}
.Nav{width:980px; height:50px; margin:0px; padding:0px; float:left; background:#c61204; height:40px;}
.Nav li{list-style:none; float:left;background:url(../imgs/MliBg.jpg) no-repeat;} 
.Nav li a{  padding:0 17px 0 10px; line-height:40px; color:#fff; float:left; font-size:14px; text-decoration:none;}
.Nav li a:hover{background:url(../imgs/Mlia.png) no-repeat center bottom;text-decoration:none;}
.Nav li.begin{background:none;}

.center{width:1200px; height:auto; margin:10px auto; overflow:hidden;}
.center_left{width:220px; height:auto; float:left;}
.left_top{background:url(../imgs/TitBg.jpg) repeat-x; width:218px; height:auto;border:1px solid #ddd; line-height:30px;margin:0px; font-size:13px; font-weight:bold;}
.left_top>span{ padding-left:21px;}
.left_top1{background:url(../imgs/left_1.png) repeat-x; width:218px; height:auto; line-height:30px;margin:0px; text-align:center; font-size:13px; font-weight:bold; color:#fff;}
.left_hot{margin:0px; padding:0px; border:1px solid #ddd; width:218px; height:auto; border-top:none;}
.left_hot li{list-style:none; background:url(../imgs/NavBg.jpg) no-repeat;  width:205px; height:25px; line-height:25px; padding:0 0 0 10px; margin:0 0 0 5px;}
.left_hot li a{text-decoration:none; color:#333;}
.left_hot li,end{background:url(../imgs/NavBg1.jpg) no-repeat;}
.left_hot li a:hover{text-decoration:underline; color:#f00;}
.left_discount{width:218px; height:auto; border:1px solid #ddd; border-bottom:none; border-top:none;}

.left_hot1{margin:0px; padding:0px; border:1px solid #ddd; width:218px; height:auto;}
.left_hot1 li{list-style:none; background:url(../imgs/NavBg.jpg) no-repeat; width:209px; height:30px; line-height:30px; padding:0 0 0 8px; margin:0 0 0 5px;}
.left_hot1 li a{text-decoration:none; color:#333;}
.left_hot1 li,end{background:url(../imgs/NavBg1.jpg) no-repeat;}
.left_hot1 li a:hover{text-decoration:underline; color:#f00;}

.left_discount1{width:218px; height:auto; border:1px solid #ddd; border-bottom:none;}
.discount{ margin:0; float:left;}
.discount img{width:90px; height:90px; border:1px dashed #fff; margin:5px;}
.discount img:hover{border:1px dashed #ccc;}
.discount_ul{margin:0px; padding:0px 0 12px 0; height:90px; border-bottom:1px solid #ddd; position:relative;}
.discount_ul li{list-style:none; padding-left:5px; padding-top:8px;}
.discount_ul li a{color:#333; text-decoration:none;}
.discount_ul li a:hover{text-decoration:underline; color:#f00;}
.discount_price{ text-decoration:line-through; margin:-2px 0px;}
.discount_price1{color:#f00; font-size:14px; font-weight:bold; margin:-5px 0px; }

.center_rigth{width:956px; height:auto; float:left; margin-left:20px; }
.center_rigth_1{width:956px; height:auto; border:1px solid #ccc; float:right; margin-left:20px;  }
.center_rigth_2{width:956px; height:auto; border:1px solid #ccc; float:right; }
.privacy{width:715px; margin:0; border-bottom:1px solid #ccc; height:30px; line-height:30px; padding-left:10px; font-weight:bold;}
.privacytxt{width:720px; margin:0 0 0 20px; line-height:20px;}
.brand_page{width:735px; margin:0; border-bottom:1px solid #ccc; height:30px; line-height:30px; padding-left:10px; font-weight:bold; font-size:16px;}
.brand_page a{text-decoration:none; color:#444; font-size:14px;}





.brand_page1{width:944px; margin:0; border-bottom:1px solid #ccc;  line-height:30px; padding-left:10px; font-weight:bold;     background: url(../imgs/TitBg.jpg) repeat-x;  border: 1px solid #ddd;}
.brand_page1 a{text-decoration:none; color:#444; font-size:14px;}



.webimg2_1{
	margin-top: 10px;
	overflow: hidden;
	/* [disabled]height: auto; */
	width: 956px;
	padding-bottom:20px;
	padding-top:12px;
	border:1px solid #ccc;
}
.webimg2_1 ul{ float:left;  padding:0; width:237px; height:auto; text-align:center;  margin-bottom:15px; position:relative; padding-bottom:8px;}
.webimg2_1 li{ height:auto; list-style:none; padding:0px 12px; }
.moncol1{color:#f00; font-size:21px; font-weight:bold;}
.imgtitle1{font-size:12px;}
.imgtitle1 a{text-decoration:none; color:#333; font-size:15px; display:block; padding:8px 10px 4px 10px; line-height:1.5em;}
.imgtitle1 a:hover{text-decoration:underline;}
.webimgimg1 img{ width:211px; height:211px; border-bottom:1px solid #ccc; border-top:1px solid #fff; border-right:1px solid #fff;border-left:1px solid #fff; padding:3px 0;  }

.webimgimg1_dz{position:absolute; background:url(../imgs/Shopping.jpg);z-index:999; width:64px; height:44px; top:0px; right:0; display:block;}
.discoun_dz{position:absolute; background:url(../imgs/Shopping1.jpg);z-index:999; width:50px; height:30px; top:0px; left:0; display:block;}





.privacytxt1{ margin:0 0 0 20px; line-height:20px;}
.privacytxt1 a{color:rgb(1,156,223); text-decoration:none;}
.privacytxt1 a:hover{text-decoration:underline;}
.privacy_title{width:740px; margin:0 0 0 10px; color:#f00; font-weight:bold;}
.pri_div{ height:auto; border-left:1px solid #ccc; margin-left:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
.privacy a{text-decoration:none; color:#f00;}
.privacy span{color:rgb(0,157,224);}
.privacy a:hover{text-decoration:underline;}

#feeter{  background:#F2F2F2; padding-top:10px; padding-bottom:10px; }
.footer{width:1200px; height:auto; margin:10px auto 5px auto; }
.footer_policy{width:560px; margin:0 auto; overflow:hidden; }
.conmiunicate{ width:340px; margin:10px auto;}
.conmiunicate>li{ float:left; margin-right:12px; margin-top:8px; margin-bottom:8px;  font-size:14px; }
.conmiunicate>li img{ width:52px; height:52px;}
.footer_policy li{list-style:none; padding-right:10px; float:left; height:25px; line-height:25px;}
.footer_policy li a{text-decoration:none; color:#000; font-size:15px;}
.footer_policy li a:hover{text-decoration:underline; color:#333;}
.feet{ background:#fff; padding:0px; }
.footer_txt{ margin:0 auto; line-height:20px;text-align:center; color:#eee; }
.footer_img{width:550px; margin:2px auto; text-align:center; padding-bottom:5px;}
.copyright{ text-align:center; padding-top:10px; padding-bottom:10px; font-size:12px;}
.index_center{width:670px; height:auto; float:left; margin:0 0 0 13px;}
#demo {background: #FFF;overflow:hidden;border: 1px solid #ccc;width:395px; float:left;}/*rgb(103,188,253)*/
#demo img {padding-left:2px;margin-right:5px; margin-top:3px;}


/*footer*/
footer{  width:100%;  margin-top:46px;border-top:1px solid #CCC; background:#00a3e0; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; }
.footer_keywords{ width:1200px; margin:auto; padding:20px 0px; height:222px;}
.footer_keywords a{ color:#000}
.footer_keywords ul{ float:left; width:274px;  margin-right:34px;}
.thelast{ margin-right:0px !important; font-size:13px; }
.thelast li{ font-size:13px;}
.footer_keywords ul p{ border-bottom: 1px dotted #111;    margin: 0 0 22px 0;    padding: 0 0 10px 0; font-weight:normal; font-size:15px; color:#111; }
.footer_keywords ul li{ font-size:13px; line-height:2.4em; color:#111;}

.pay{ width:530px; height:40px; margin: 10px 335px; }
.emailadd{ width:392px; height:38px; line-height:38px; border:1px solid #ccc; text-indent:8px; color:#333; margin-left:-5px;  font-size:16px;}
.button_tijao{ width:82px; height:40px; line-height:40px; background:#be0026; color:#fff;  margin-left:-5px; border:none;  font-size:16px; }
input, select{    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);    -webkit-user-modify: read-write-plaintext-only;    outline: none;    box-shadow: none;}

.inputinfo{ margin-right:12px; margin-top:25px; float:left; color:#666;}
#email{ float:left; margin-top:15px;}

#feeter{ background:#000; height:32px; }
.feetermain{ width:1142px; margin:auto;}

.feetermain p{ color:#666; line-height:32px; font-family: Helvetica,Arial, sans-serif; text-align:center;}
.feetermain p strong{ color:#1f6dab}
.thelast li img{ width:32px; height:32px; float:left; padding-right:8px;}
.thelast li a{    font-size: 15px;    line-height: 2.0em;    color: #111;}

#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo1 img{ width:125px; height:128px; border:1px solid #fff; padding-top:2px;}
#demo1 img:hover{border:1px solid #ccc;}
#demo2 img{ width:125px; height:128px; border:1px solid #fff;}
#demo2 img:hover{border:1px solid #ccc;}
.mar1{margin:0px; width:auto; height:auto; float:left; margin:20px 0 0 10px; cursor:pointer;}
.mar2{margin:0px;width:auto; height:auto; float:left;margin:20px 10px 0 0; cursor:pointer;}
.mar{margin-left:2px;}
.ind_mar{margin-top:0px; margin-bottom:5px;}

.ind_en{background:url(../imgs/11.JPG) repeat-x; width:650px; height:30px;float:left; margin-top:5px; border:1px solid #ccc; line-height:30px; padding-left:20px; margin-bottom:0px;}
.ind_en>span{ line-height:30px; font-size:14px; font-weight:700;}
.index_classifiction{width:670px; height:auto;  float:left; border-top:none; padding-bottom:18px;}
.classifiction_ul{
	margin:8px 20px 0 0px;
	padding:0px;
	float:left;
	
	width:210px;
	color: #333;
}

.index_classifiction33{ width:900px; height:auto;  border-top:none; padding-bottom:18px;}
.classifiction_ul{
	margin:8px 20px 0 0px;
	padding:0px;
	float:left;
	
	width:210px;
	color: #333;
}
.classifiction_ul li{list-style:none; background:url(../imgs/Icon.jpg) no-repeat 0 7px; line-height:20px; width:auto;width:210px; padding-left:10px;}
.classifiction_ul p{margin:0px 0 8px 0;}
.classifiction_ul span{color:#090;}
.classifiction_ul li a{color:#333; text-decoration:none;}
.classifiction_ul li a:hover{color:#090; text-decoration:underline;}
.jfeiw{ color:#333;}
.index_center>p{ font-size:13px; line-height:1.4em;}

.classifiction_ul1{margin:8px 20px 0 0px; padding:0px; float:left; width:210px;}
.classifiction_ul1 li{list-style:none; background:url(../imgs/Icon.jpg) no-repeat 0 7px; line-height:20px; width:auto;width:210px; padding-left:10px;}
.classifiction_ul1 p{margin:0px 0 8px 0;}
.classifiction_ul1 span{color:#f00;}
.classifiction_ul1 li a{color:#333; text-decoration:none;}
.classifiction_ul1 li a:hover{color:#F00; text-decoration:underline;}

.classifiction_ul2{margin:8px 0 0 0px; padding:0px; float:left; width:210px;}
.classifiction_ul2 li{list-style:none; background:url(../imgs/Icon.jpg) no-repeat 0 7px; line-height:20px; width:auto;width:210px; padding-left:10px;}
.classifiction_ul2 p{margin:0px 0 8px 0;}
.classifiction_ul2 span{color:#90F;}
.classifiction_ul2 li a{color:#333; text-decoration:none;}
.classifiction_ul2 li a:hover{color:#90F; text-decoration:underline;}


.piclie{ width:210px; height:210px;}
.sjfei{ margin-top:5px;}
.jfeioq{ display:block; margin-top:8px;}
.index_new img{width:138px; height:128px; border:1px solid #ddd;}
.index_new img:hover{width:138px; height:128px; border:1px dashed #ccc;}
.classifiction_ul21{margin:8px 0 8px 0px; padding:0px; float:left;  width:152px; margin-right:20px;}
.classifiction_ul21 li{list-style:none;line-height:25px; width:auto;width:152px; color:#f00; font-size:18px; font-weight:bold; margin-top:5px;}
.classifiction_ul21 p{margin:0px 0 8px 0;}
.classifiction_ul21 span{
	color:#000;
}
.classifiction_ul21 li a{color:#333; text-decoration:none;}
.classifiction_ul21 li a:hover{color:#333; text-decoration:underline;}

.cart_shop{ padding:5px 12px; color:#000; border-radius:2px solid #f00;}


.classifiction_ul21b{margin:8px 0 8px 0px; padding:0px; float:left;  width:152px; }
.classifiction_ul21b li{list-style:none;line-height:25px; width:auto;width:152px; color:#f00; font-size:18px; font-weight:bold; margin-top:5px;}
.classifiction_ul21b p{margin:0px 0 8px 0;}
.classifiction_ul21b span{color:#90F;}
.classifiction_ul21b li a{color:#333; text-decoration:none;}
.classifiction_ul21b li a:hover{color:#333; text-decoration:underline;}




.index_new_title{width:152px; margin:0;}
.index_new_title a{color:#333; text-decoration:none;}
.index_new_title a:hover{text-decoration:underline;}

.page{ float:right; font-size:13px; padding-top:30px; padding-right:30px; height:20px; line-height:20px;}
.page a{padding:0 5px; }
.page a:hover{ color:#f00; text-decoration:underline;}
.page_a{ text-decoration:underline; color:#f00; }
.pagecol{color:#666; text-decoration:none;}


.index_rigth{width:279px; height:auto; float:left; margin:0 0 0 15px;}
.rigth_top{margin:0px; background:#c61204; color:#fff; line-height:28px; text-align:center; font-weight:bold; font-size:13px;}
.rigth_ul{margin:0; padding:0; border:1px solid #ddd; border-top:none; height:150px; width:277px; }
.rigth_ul span img{width:115px; height:115px; margin:15px 6px 7px 6px;float:left; border:1px solid #fff;} 
.rigth_ul span img:hover{border:1px solid #ddd;}
.rigth_ul li{list-style:none; margin-top:6px; float:left; margin-left:15px;}
.libg{background:url(../imgs/SaleBg.png) no-repeat; width:132px; height:45px;}
.libgp1{color:#fff; padding-left:45px; padding-top:8px; margin:0; font-size:16px;}
.libgp2{color:#333; padding-left:38px; padding-top:3px; margin:0; text-decoration:line-through}
.lidis{color:#333; font-size:36px; padding-left:25px; font-weight:bold; padding-top:5px;}
.licart{padding-left:18px;}
.service{background:url(../imgs/Service.png) no-repeat; width:279px; height:223px;}
.arraylist{width:956px; margin-top:15px; overflow:hidden; margin-bottom:15px;}

.jfoejfqw{ margin-top:12px; margin-bottom:2px;}
.jfoejfqw>a{ color:#000;}
#magnifier{width:428px;height:428px;top:0px;left:0px;font-size:0;position:relative; float:left;}
#img{width:428px;height:428px; margin-left:15px; margin-right:15px;}
#Browser{border:1px solid #333;z-index:100;position:absolute;background:#ccc;}
#mag{border:1px solid #ccc;overflow:hidden;z-index:100;}
.list_rigth{float:right; width:491px;  }
.list_rigth ul{margin:8px 0 0 0; padding:0px; width:506px;}
.list_rigth ul li{
	list-style:none;

	margin-top:6px;
	font-size:16px;
}
.list_rigth ul  h1{margin:0px; font-size:24px; width:505px; line-height:1.2em; margin-bottom:28px;}
.list_rigth ul li span{font-size:36px; color:#f00; font-weight:bold; display:block; margin:10px 0px;}

.ifweofwf{ margin-bottom:24px;}

.list_rigth_a{line-height:25px; text-decoration:none; color:#f00; background:url(../imgs/Email.png) no-repeat; padding-left:40px;}
.list_rigth_a a{color:#333; text-decoration:none;}
.list_rigth_a a:hover{text-decoration:underline;}
.list_l{margin:0; line-height:1.4em;}
.list_rigth p span{color:#f00; font-weight:bold;}
.list_li h1{margin:0px; font-size:14px; width:400px; height:auto;}

.discription_title{width:725px; background:url(../imgs/TitBg.jpg) repeat-x; line-height:31px; border:1px solid #ddd; padding-left:10px; font-size:14px; margin-bottom:0;}
.discription_txt{
	margin:0px;
	height:auto;
	width:940px;
	border:1px solid #ddd;
	border-top:none;
	line-height:20px;
	padding:5px 10px 13px 15px;
	overflow:hidden;
	font-size: 14px;
	color: #333;
	margin-top:10px;
}

.recommend{width:735px; height:auto; border:1px solid #ddd; border-top:none; padding-bottom:8px; overflow:hidden;}
.recommend ul{margin:0 0 0 5px; padding:5px 0 0 0 ; width:150px; float:left; }
.recommend ul li{list-style:none;}
.recommend p{float:left; width:20px; border-right:5px solid #aeadad; font-size:30px; margin-top:5px; color:#ff3c00; font-weight:bold;}
.webimgimg2 img{ width:140px; height:140px; border:1px solid #ccc; padding:3px 0; }
.webimgimg2 img:hover{ width:140px; height:140px; border:1px dashed #ccc;}
.md_a{ width:740px; height:auto;  padding:0 25px; margin-bottom:5px;}
.md_a li{ line-height:20px; height:auto; width:220px; float:left; padding-left:5px;}
.md_a a:hover{text-decoration:none;}



#Tright{text-decoration:line-through;color:#ccc;font-size:18px;}
.des1 {
	font-size: 14px;
	font-weight: bold;
}
.notes {
	color: #F00;
}

.clear{ clear:both;}
.center .index_center .index_classifiction .classifiction_ul span a{ color:#000; font-size:14px; padding:5px 0px 8px 10px; display:block; font-weight:bold;}
.center .index_center .index_classifiction .classifiction_ul1 span a{ color:#000; font-size:14px; padding:5px 0px 8px 10px; display:block; font-weight:bold;}
.center .index_center .index_classifiction .classifiction_ul2 span a{ color:#000; font-size:14px; padding:5px 0px 8px 10px; display:block; font-weight:bold;}

.classifiction_ul21b>.index_new>a>img{ width:152px; height:152px;}
.classifiction_ul21>.index_new>a>img{ width:152px; height:152px;}
.index_new_title>a{ display:block; width:152px; line-height:1.4em; font-size:13px; }
.nowpi{ font-size:24px; color:#f00; margin-top:5px;}



/*top part*/
#top_nav{ width: 100%;  margin: 0 auto; height: 42px; line-height:42px; background-color: #F2F2F2;}
.boxcont{ width:1200px; margin:auto;  height:42px;}
.leftcont{
	position:absolute;
	top:14px;
	left:505px;
	font-family:Arial, Helvetica, sans-serif;
	width: 510px;
}
.idoe{ font-size:12px; color:#000; font-weight:bold;}
.leftcont>span{ padding-right:8px;}
.leftcont>span>a{ font-size:13px; color:#444; text-decoration:none;}
.leftcont>span>a:hover{color: #f00;}
.rightcont{ float:right; color:#c90807;font-size:13px;}
.rightcont a{ float:right; color:#c90807;font-size:13px; margin-right:20px;}

#weblogo{ width:1200px; margin:15px auto 12px auto;  height:95px; position:relative;}
.logoweb{ width:436px; height:75px; margin-right:68px; float:left; margin-top:10px;}

#search-box{ float:left; width:500px; height:38px; margin-top:36px; position:relative;}
.search_l{ background:url(../images/search-tex.gif);width:468px; height:38px; border:0; padding:0px 15px;}
.btn1{ background:url(../images/search-button.gif); width:48px; height:38px; margin-left:-1px; position:absolute; right:0px; top:0px; border:0; cursor: pointer;}

.shopping_bag{ float:right; position:relative;}
.shopbag{ margin-top:10px;}
.shopnum{ color:#666; font-size:14px; position:absolute; top:40px; right:50px; width:88px;}


.click{ background:#1e98e0;}
.cartbox_1 a{color: #666;  font-size:18px;}
.cartbox_1 img{ padding-left:5px;}
.cartbox_1{color: #666;  font-size:18px; margin-top:42px; float:right; width:158px;}
.tejipage{ margin-top:38px; float:right; width:178px;}
.tejipage img{ margin-left:6px;}

.text_miao{ padding-right:20px;}
.text_miao>p{ padding:0px 15px; line-height:2.1em;}
.text_miao>p>a{ color:#333;}
.text_miao>p:hover{ border-left:3px solid #f00; background:#eee;}

.pic_miao{ padding-left:20px; padding-right:20px; border-left:1px solid #ccc; width:235px;}
.miaopic{ width:235px; height:235px;}
.pictit2{ display:block; margin-top:12px; margin-bottom:8px; font-size:18px; font-weight:700; line-height:1.3em; color:#000; }
.now_price{ font-size:21px; color:#f00; font-weight:bold; margin-bottom:4px;}
.old_price{ font-size:14px; color:#333; text-decoration:line-through;}




.qpvisb2{ width:100%; height:52px; background:url(../images/navzjbg.jpg) repeat-x; margin-bottom:7px;}
.visb3{width:1200px; margin:auto;}
.visb3 li{ float:left; padding:0px 28px; line-height:48px; color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:18px;}
.visb3 li:hover{ background:#000;}
.visb3 li a{color:#FFF; font-family:Helvetica,Arial,sans-serif; font-size:18px;}
.visb3 li a:hover{color:#EEE; text-decoration:none;}

 li.menu { position:relative; transition:background-position .4s ease; float:left; font-size:15px; }
  li.menu .bg { position:absolute; top:36px; left:40px; width:20px; height:11px; margin:auto; transition:background-position .4s ease; background-image:url(images/jian.png) background-position:center 11px; background-repeat:no-repeat; z-index:99999 }
  li.menu:hover .bg { background-position:center 0px; z-index:99999 }
  
  li.menu .navchild { position:absolute; z-index:999; left:-80px; top:47px; background-color:#fff; width:460px;  border:1px solid #eee; border-top:0px; display:none; text-align:left; padding:10px;    -moz-box-shadow: 2px 2px 2px #ddd;  /* 老的 Firefox */
  box-shadow: 2px 2px 2px #eee; padding-left:0px;}
  li.menu:hover .navchild{ display:block; color:#000;}
  li.menu:hover .navchild a{ color:Black;}
  li.menu  .navchild>ul { width:100%; list-style:none; padding:10px; padding-left:0px;  }
  li.menu .navchild>ul>li{ float:left; padding:0px; margin:0px; }
  li.menu .navchild a.title{ font-weight:700; font-size:24px;  font-family:Arial; color:#333; padding-left:25px;} 
  li.menu .navchild .childul  { padding:0px; margin:0px; list-style:none; }
  li.menu .navchild .childul li { width:154px; padding:0px; margin:0px; line-height:30px; padding-left:25px;} 
  li.menu .navchild .childul li a{ font-weight:500; font-size:14px; color:#333; padding:0px; margin:0px; font-family:Helvetica,Arial,sans-serif;}
  li.menu .navchild .childul li:hover a,li.menu .navchild .childul li a:hover{   color:#f00; }
  li.menu .navchild .childul li:hover{   border-left:2px solid #f00; background-color:#eee;}
  
.pic_miao{  width:235px;}
.miaopic{ width:235px; height:235px;}
.neirong>h2>a{ display:block; width:235px; font-size:18px;line-height:1.4em; margin-top:18px;}
.now_price{ font-size:28px; color:#f00; font-weight:bold; padding-right:12px;}
.old_price{ font-size:14px; color:#333; text-decoration:line-through; }
  
.lfieoe{ width:180px;}
.neirong{ padding-left:25px;}

.visb3 li:hover ul li{ background:none;}
.visb3 li:hover ul li a{ text-transform:none;}


.logo_f{ width:320px; height:55px; margin-left:428px; margin-bottom:12px;}



.n2menu{ padding-left:38px !important;}
.sun_nav2{ display:none; }
.visb3 ul li{ position:relative;}
.visb3 ul li:hover .sun_nav2{ display:block; position:absolute; left:0px; top:46px;  background:#fafafa !important;border:1px solid #000; padding:12px 24px 16px 24px; width:130px; z-index:1;}
.visb3 ul li:hover .sun_nav2 li{ color:#333 !important;  padding:0px !important; margin:0px !important; background:#fafafa !important; height:30px !important; line-height:30px !important;}
.visb3 ul li:hover .sun_nav2 li a{color:#333 !important; font-size:14px;}
.visb3 ul li:hover .sun_nav2 li a:hover{ text-decoration:underline; color:#1b6eaf !important;}
.list_infl{ display:none;}

li.groui2e:hover .list_infl{  display:block; position:absolute; left:0px; top:46px;  background:#fafafa !important;border:1px solid #000; width:130px; z-index:1; padding:12px 24px 16px 24px;}

.list_infl li{ height:38px; line-height:38px; width:100px; color:#333 !important; font-size:14px; position:relative; color:#1b6eaf;}
.list_infl li:hover{ text-decoration:underline; color:#1b6eaf !important;}
.list_infl li ul{ display:none;}
.list_infl li:hover ul{ display:block; position:absolute; left:154px; top:-13px; background:#fafafa; border:1px solid #000;  padding:12px 24px 16px 24px; width:164px; z-index:1;}
.list_infl li ul li{ width:164px !important; z-index:1;}
.list_infl li ul li a{ color:#666; font-size:14px;}
.list_infl li ul li:hover a{ text-decoration:underline; color:#1b6eaf;}

.jfweif4 ul{ padding:12px 24px 16px 24px !important; width:154px !important; z-index:1 !important;}
.banner_eot{ width:1180px; padding:10px; height:380px; background:#eee; margin-bottom:48px; margin-top:12px;}
.banner_eot li{ width:386px; background:#fff; height:380px; float:left; margin-right:11px;}
.iei9{ margin-right:0px !important;}


/*TOP RANK*/
#topbang{ width:1200px; margin:0 auto;}
.top_nav1 {background:url(../images/topnav3.jpg);    width: 1200px;   height:51px;  margin-bottom: 10px;}
.top_nav1>span{ font-size:24px; color:#fff; font-weight:bold; line-height:51px; padding-left:92px;  }
.topb_a1 li {border: 1px solid #ccc; width: 220px;  margin-bottom:24px; padding-bottom:8px;}
.topb_b1 { float: left; margin-left: 22px; position: relative;}
.topb_b2 { float: left;  position: relative;}
.jfeiqi4{ width:218px; height:218px; }
.phpc {position: absolute; top: -6px; right: -8px; width: 50px;  height: 40px;}
.cpbt>a{ display:block; padding:10px 6px 6px 6px; color:#333; font-size:15px;line-height:1.3em;  }
.zekoub { font-size: 15px; color: red;  line-height: 16px;  padding:0px 6px 2px 6px;    }
.star1 {padding: 8px 0px; margin-left: 4px; float: left; }
.tejiao {font-size: 21px; font-weight: bold; color: red;  float: right;   margin-right: 6px;    padding-top:6px ;}
.yuanjiao {  font-size: 12px; float:right; color: #666;   text-decoration: line-through;     margin-right:6px; margin-top:-2px;}

/*产品推荐*/
.PImg{ width:218px; height:218px;}
.cartsh{ width:120px;}
.PName{display:block; color:#000; margin-top:12px; font-size:15px;}
.PName>span{ display:block; padding:0px 8px;}
.red{ display:block; float:left; margin:6px 8px; color:#f00; font-size:21px; font-weight:bold; }
.old-price4{ font-size:13px; text-decoration:line-through; color:#666; float:left; margin-top:12px;}
.cartsh{ padding-left:8px;}
.recom-prc>li{ margin-bottom:12px; padding-bottom:8px; border:1px solid #ccc;}

.left_top>span{ text-decoration:none;}

/**/
.jmiafj{ margin:12px 0px; line-height:1.5em; font-size:14px;}
.jmiafj>a{ color:#000;}
.daohanglist{color:#FFF;}
.oldpri{font-size:20px;color:#333;text-decoration:line-through;margin:6px 1px 12px 10px;}



/**/
.boxcont{ position:relative;}
.holiday{ position:absolute; top:0px; left:800px; color:#c61204; font-size:15px;}
.holiday>a{ color:#06F;  }
.rightcont{ float:right; color:#c90807;font-size:15px;}
.rightcont a{ float:right; color:#c90807;font-size:15px; margin-right:20px;}

.titispal{ width:1200px; margin-bottom:28px;}

.group2e>li{ float:left; width:565px; height:252px; border:1px solid #ccc; padding:10px; position:relative; margin-bottom:20px;}
.group2e>li:hover{ border:1px solid #c61204; }
.picgro{ width:252px; height:252px; float:left; margin-right:18px;}
.jggroup2{ margin-left:26px;}

.navgroup2{ background:url(nav9.jpg); width:1200px; height:77px; font-size:32px; line-height:62px; text-align:center; color:#c61204; font-weight:bold; }
.group2desc{ padding:18px 0px; font-size:15px; line-height:1.6em;}
.group2desc a{ color:#333;}
.riggr2{ float:right; width:295px;}
.riggr2>h1>a{ color:#000; font-size:18px; line-height:1.4em;  font-weight:bold; margin-bottom:16px; display:block;}
.riggr2>p{ color:#444; font-size:16px; line-height:1.5em;}
.riggr2>p>a{ color:#444; font-size:16px;}

.nwepri2{ display:block; margin-top:16px; font-size:24px; color:#f00; font-weight:bold;}
.oldpri2{ font-size:14px; color:#333; text-decoration:line-through; display:block; margin-top:6px; margin-bottom:10px;}

.btngroup2{     background: #c61204; color:#fff; padding:6px 18px; font-size:18px;     padding: 7px 20px;    -moz-box-shadow:0 0 4px #c61204;     -webkit-box-shadow:0 0 4px #c61204;     box-shadow:0 0 4px #c61204; border:none;    border-radius: 4px;}
.btngroup3{    background: #c61204; color:#fff; padding:6px 18px; font-size:18px;     padding: 7px 20px;    -moz-box-shadow:0 0 4px #c61204;     -webkit-box-shadow:0 0 4px #c61204;     box-shadow:0 0 4px #c61204; border:none;    border-radius: 4px; margin-left:10px; margin-top:10px;}

.zheko2{ position:absolute; left:0px; top:0px; }
.perct{color: #fff;    font-size: 24px;    font-weight: bold;    display: block;    margin-left: 12px;    margin-top: -54px;    font-family: "Times New Roman", Times, serif;}
.offs { color: #fff;   font-size: 14px;    display: block;    margin-left: 24px;    margin-top: -2px;}

.jgari{ height:8px;}

.pichot{ width:280px; height:280px;}
.group4n>li{ width:280px; border:1px solid #ccc; float:left; position:relative; padding-bottom:12px; margin-bottom:24px; }
.zheko3{ position:absolute; left:0px; top:0px;}
.ieii{ margin-right:24px;}
.group4n>li>h3>a{    display: block; line-height: 1.4em;    font-size: 15px;    color: #333;  padding: 12px 10px;  font-weight: 400;}
.get_price { float: left;  padding-left: 10px;       font-size: 24px;    color: #e20c00;    font-weight: bold;    margin-right: 15px;}
.out_price {  float: left;    font-size: 14px;    text-decoration: line-through;    color: #555;    padding-top: 7px;}
.group2desc{ margin-bottom:12px;}
.miaotext9{ line-height:1.6em; font-size:14px; color:#444;}
.miaotext9 a{ color:#444;}